Top Dressing — definition

1. top dressing (Noun)

1 definition

top dressing (Noun) — A layer of fertilizer or manure not ploughed in.

4 types of
dressing fecundation fertilisation fertilization